package com.boss.fileapp.dao;

import com.boss.fileapp.entity.Offer;

import java.util.List;
import java.util.Map;

public interface IBankOfferDataDao {

    /**
     * 获取报盘汇总数据
     * @return
     * @param province
     */
    List<Offer> selectHZOffer(String province,String sendBankCode);
    /**
     * 获取回盘成功人员
     * @return
     * @param
     */
    List<String> selectSuccessPersonIden();

    /**
     * 获取报盘明细数据
     * @param agencyIds
     * @param columnList
     * @return
     */
    List<Map<String, Object>> selectMXOffer(List<String> agencyIds, List<String> columnList);

    /**
     * 异常卡号明细回盘
     * @param agencyId
     * @param columnList
     * @param idens
     * @return
     */
    List<Map<String, Object>> selectBankPayBackMXOffer(String agencyId, List<String> columnList, List<String> idens);

    /**
     * 获取单位银行代发人数
     * @param province
     * @param sendBankCode
     * @return
     */
    List<Offer> selectAgencyBankPersonCount(String province,String sendBankCode);
}
